autoboxing generics enhanced for loop