title: Does Jface TableViewer takes time to load when setComparator() is called?
body: <p>I have a <code>TableViewer</code>, with 15 columns in the table. I have implemented my own content and label providers. I need sorting for all those columns and hence called <code>setComparator()</code> on table Viewer for all the columns. Each time this <code>setComparator()</code> is called, the <code>getElements()</code> of the content provider is called, and thus causing delay in loading of table.</p>
  
  <p>How would I fix this problem?</p>