TableComparatorChooser.install(itemTable, sortedItemsList, TableComparatorChooser.MULTIPLE_COLUMN_KEYBOARD);
// add a hierarchical column to the table
ListConsistencyListener<Item> listConsistencyListener = ListConsistencyListener.install(treeList);
listConsistencyListener.setPreviousElementTracked(false);
final TreeTableSupport treeTableSupport = TreeTableSupport.install(itemTable, treeList, 2);
treeTableSupport.setDelegateRenderer(new TitleRenderer());
// build a panel for the search panel and results table
final JPanel panel = new JPanel(new BorderLayout());
panel.add(BorderLayout.NORTH, searchPanel);
panel.add(BorderLayout.WEST, editorPanel);