Create and implement a class hierarchy

You want to create a type that can be easily sorted. Which interface should you implement?

IComparable
IEnumerable
IDisposable
IUnknown