title: readValue() no working with TypeReference
body: <p>I am writing following code to convert my JSON sting to list of my object.</p>
  
  <pre><code>List&lt;MyObject&gt; myResponse = new ArrayList&lt;MyObject&gt;();
  myResponse = new ObjectMapper().readValue(responseString, new TypeReference&lt;List&lt;MyObject&gt;&gt;(){});
  </code></pre>
  
  <p>But eclipse is complaining with following error:</p>
  
  <pre><code>The method readValue(String, Class&lt;T&gt;) in the type ObjectMapper is not applicable for the arguments (String, new TypeReference&lt;List&lt;MyObject&gt;&gt;(){})
  </code></pre>
  
  <p>What can be possible error?</p>