ここでは、ListDataProviderの例をガイドとして使用しています。提供されたコンパレータに基づいて、期待どおりに列が正常にソートされています。例からこの行でほのめかされているように、プログラムでソートを適用しようとしています。
// We know that the data is sorted alphabetically by default.
table.getColumnSortList().push(nameColumn);
これは、セル列がニンジンソートインジケーターでソートされているように見えるようにすることです。ただし、基になるデータは並べ替えられません。テーブルに実際にソートをプログラム的に適用させる方法はありますか?これをCollections.sort()を介して実際にデータを並べ替えることと組み合わせて使用できると思いますが、それを避けて1か所で実行したいと思います。