title: Java: Warning: References to generic type should be parameterized
body: <p><code>currentProfile.getFriends()</code> method returns a Iterator over a ArrayList. It works as supposed but the compiler gives me a friendly warning when assigning it to another iterator: <code>iterator is a raw type. References to generic type Iterator &lt;E&gt; should be parameterized</code></p>
  
  <p>I have little or no idea what this means, care to enlighten me? if my description were not clear enough, this is what I am doing <code>Iterator friendList = currentProfile.getFriends();</code></p>