Class that handles comparators and makes it easy for programmer to compare objects or primitive types inside more complicated classes.