title: Default sorting in nattable
body: <p>There is a requirement wherein the user wants that the Nattable be default sorted as per a specific column &amp; in a particular direction.
  The nattable is expected to contain around 300 rows.
  The current implementation contains IColumnPropertyAccessor which will give the rows &amp; the cell values at runtime.
  The column as well as the direction can have any value &amp; after the default sort, sorting must be possible on other columns as well.
  We are using ISortModel for the initial sort as below (this is once the nattablle is configuered)</p>
  
  <pre><code>nattable.configure();
  getsortHeaderLayer().getSortModel().sort(0, SortDirectionEnum.ASC, false);
  </code></pre>
  
  <p>Please suggest any other way out if any to reduce the sorting time &amp; make the nattable more efficient.</p>
  
  <p>Note :- The table is expected to have on an average 300 rows. Do let me know if more information is required.</p>