title: Generic type subclass
body: <p>I have the following generic class:</p>
  
  <pre><code>public class Evalutor&lt;T&gt;{
  
  }
  </code></pre>
  
  <p>I would like to create the type called NumberEvalutor as follows:</p>
  
  <pre><code>public class NumberEvalutor&lt;T&gt; extends Evalutor&lt;T extends Number&gt;{ //Syntax error on token "extends", , expected
  
  }
  </code></pre>
  
  <p>But I couldn't do it that way. Maybe you can advice another type-safe way?</p>