What's the difference between <?> and <? extends Object> in Java Generics?
I've seen the wildcard used before to mean any object - but recently saw a use of: <? extends Object> Since all objects extend Object, are these two usages synonymous?