title: How do I get an updated post-sort TableModel?
body: <p>I have a JTable using <code>setAutoCreateRowSorter(true)</code> and a RowSorterListener attached, per below, because I need to perform some operations elsewhere in my application upon a sort of the JTable. </p>
  
  <p>I find that whenever I click a column header to sort, the JTable redisplays the rows in the proper order and the listener is called, but the TableModel I pull out is always the original pre-sort table model. </p>
  
  <pre><code>table.getRowSorter().addRowSorterListener(new RowSorterListener() {
    @Override
    public void sorterChanged(RowSorterEvent rsevent) {
      rsevent.getSource().getModel(); // Nope, original ordering here
      table.getModel(); // Same thing
    }
  };
  </code></pre>
  
  <p>How do I get the new post-sort ordering of the rows, as is now displayed in the JTable? </p>