title: Generic argument 'extends' multiple classes
body: <p>I have a question about generic arguments, this is the code I have:</p>
  
  <pre><code>public &lt;T extends Renderable, Box&gt; void setBackBox(T bb) {
      ...
  }
  </code></pre>
  
  <p>As you see you can give as parameter bb an object that extends Box &amp; Renderable.
  But eclipse gives the following waring: 'The type parameter Box is hiding the type Box'. </p>
  
  <p>How can I fix this/work around it?</p>