Java Cannot Create A Generic Array Of Pointers In Java