All the lists can be sorted by any column, even with a multi level sort, and the sort order can be saved.The user can sort the list on any column, even on more then one level, clicking on the column header.
Multi level sort
If the SHIFT key is pressed, the sort are applied sequentially, and the new sort does not substitute the old one. For example, in a list of invoices we can sort them by client, and at the second level by date.
Saved sort order
The sort order (single or multi level) can be saved, so every time the user reads the data the records will be automatically sorted in this order.