die arraylist implementiert das interface Collection.
dieses schreibt die methode add vor, mit einem rückgabewert.
true wird zurückgegeben wenn sich die collection ändert.
es kann nämlich auch collections geben die sich bei einem add nicht ändern, weil zb das objekt schon in der collection ist.
siehe auch:
http://java.sun.com/javase/6/docs/api/