title: The difference between "instanceof List" and 'o instanceof List<?>"
body: <p>I don't see any difference in the following:</p>
  
  <pre><code>    Object o = new LinkedList&lt;Long&gt;();
  
      System.out.println(o instanceof List); 
      System.out.println(o instanceof List&lt;?&gt;);
  </code></pre>
  
  <p>Is there any practical use of <code>instanceof List&lt;?&gt;</code> when <code>instanceof List</code> can't be used instead and vise versa?</p>