title: Javafx: Re-sorting a column in a TableView
body: <p>I have a TableView associated to a TreeView.  Each time a node in the TreeView is selected, the TableView is refreshed with different data.</p>
  
  <p>I am able to sort any column in the TableView, just pressing the corresponding column header.  That works fine.</p>
  
  <p><strong>But</strong>: when I select a different node in the tree-view, eventhough the column headers keep showing as sorted.  The data is not.</p>
  
  <p>Is there a way to programmatically enforce the sort order made by the user each time the data changes?</p>