User interface components or design patterns for multiple sort/filter orders

Has any one seen any good user interface components or design patterns for doing multiple sort orders on a data table or grid? I am wondering if this design pattern is becoming less common due to the fact that multi-facet search and smarter search options are becoming more standard.

However, when you are working with data elements in rows and columns of a table, some people want to sort by one column first then another column second, and I haven't seen too many standard UI controls that cater for this.