// Column sorters:
TreeViewerColumnSorter labelSorter =
new InternalTreeViewerColumnLabelSorter(viewer, mainLabels);
TreeViewerColumnSorter countSorter =
new TreeViewerColumnValueSorter(viewer, countProvider);
TreeViewerColumnSorter durationSorter =
new TreeViewerColumnValueSorter(viewer, durationProvider);
// The columns:
TreeViewerColumn mainColumn =
newTreeViewerColumn(viewer, SWT.LEFT, "Name", 200);