Clarification needed in static methods in Collections in java?
<p>I know generics but I am not clear on this syntax. For instance, in Collections.sort() :</p>

<pre><code>public static &lt;T&gt; void sort(List&lt;T&gt; list, Comparator&lt;? super T&gt; c)
</code></pre>

<p>What is the significance  of static <code>&lt;T&gt;</code> before return type void ?</p>
