FilterableSortableTable

FilterableSortableTablePanel: is a decorator for TableModels; 
adding sorting & filtering functionality to a supplied TableModel. 
Your tableModel is passed in and a JPanel component created, 
this encompasses a multi-sortable table and a filter text field.