IComparer<T> and IComparable<T> might change after Beta 1
Krzysztof Cwalina blogs about a proposal to refactor these new interfaces.
Currently the interface IComparable<T> defines the methods CompareTo and Equals. Because not always all methods are needed, the new version might be two interfaces: IEquateable<T> and IComparable<T>.
I prefer multiple interfaces instead of imlementing methods that are not needed!
Krysztof is looking for feedback.
There are also some discussions at LadyBug:
Christian