Comparator
A comparator implementation based on the names returned by the given namer.
Parameters
<T>
The type of object that the namer can name
A comparator implementation based on the names returned by the given namer.
The type of object that the namer can name