Should we generify Swing's filtering and sorting?