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