title: Java JTable - First click on column to sort by descending
body: <p>I have a Java JTable which stores about 8000 rows, with 10 columns, and all works well.</p>
  
  <p>When I click on a column header, the whole JTable will be sorted by the data in that column in ascending order in the first instance, clicking again will then sort the data in descending order.</p>
  
  <p>I would like to change this behaviour on one specific column (double column - stores %'s) so that the first click will sort the data in descending order, and the second click will then be ascending - as I am most interested in the entries with the highest %s.</p>
  
  <p>This is not about changing the original sort order when the table is first presented. The table is originally sorted by ID number (first column) ascending which is what I want.</p>
  
  <p>This is about changing the behaviour when re-sorting based on other columns, so that the first click will be descending order.</p>
  
  <p>Any one got any ideas?</p>