Useful generic java.util.Comparator implementations, such as an invertible comparator and a compound comparator.