Description
The current API for managing sorting in TableView is cumbersome and inflexible. In particular, it doesn't convey any concept of sort order - only sort direction for individual columns. Managing sort order and sort state is left entirely to the caller - the platform should provide better support for this.