java.lang.Object and java.util.ArrayList