Java Universal Comparator. Annotation-based. Synchronization of objects.