title: java bounded generic type definition
body: <p>What's the difference between the following type definitions</p>
  
  <pre><code>&lt;E extends Number&gt;
  </code></pre>
  
  <p>and</p>
  
  <pre><code>&lt;? extends Number&gt;
  </code></pre>
  
  <p>Cheers,
  Don</p>