Java 6 introduces an API to sort / filter rows in a JTable. ULC should provide a similar API for sorting / filtering. Of course ULC cannot rely on the Java 6 API as ULC has to support Java 1.4 therefore the ULC API will be more or less a backport of the Java 6 API.
Currently the sorting is done with help of a decorating model. However we should prepare to follow the Swing way, i.e. provide the API on the ULCTable.