Also, I think it just returns a generic List instead of ArrayList.