title: What are those different color symbols when we mouseover on methods in eclipse?
body: <p>Suppose you have a method which returning some object. So, when you hover over that method used in some other class, <strong>eclipse</strong> show you a popup with the description about that method signature and what that method would return.</p>
  
  <p>But, my question is there is a <strong><em>little symbol</em></strong> ahead of what is being return.
  On different occasion you got different shape and color symbol.</p>
  
  <p>I have a screen shots of that:</p>
  
  <p>1) Green circle shape symbol</p>
  
  <p><img src="https://i.stack.imgur.com/F29cY.png" alt="Green circle shape symbol"></p>
  
  <p>2) Red square shape symbol</p>
  
  <p><img src="https://i.stack.imgur.com/1Nxti.png" alt="Red square shape symbol"></p>
  
  <p>3) Yellow diamond shape symbol</p>
  
  <p><img src="https://i.stack.imgur.com/XW9vP.png" alt="Yellow diamond shape symbol"></p>
  
  <p>So,</p>
  
  <ul>
  <li>What is the significance of that little symbol?</li>
  <li>Why there is different color and shape for different different methods?</li>
  <li>Does that symbol give any idea about the method?</li>
  </ul>