Use when
- Users need to compare or act on a result set in different orders.
- There are at least two meaningful ordering options and no single order satisfies all user tasks.
- The result set is long enough that first, next, newest, closest, highest, or alphabetic order changes task success.
- A table exposes columns that users naturally expect to sort by.