@Override
    public int compare(ENTITY first, ENTITY second) {
        requireNonNulls(first, second);
        final long a = field.getAsLong(first);
        final long b = field.getAsLong(second);
        return applyReversed(Long.compare(a, b));
    }
@param <ENTITY> entity type
@param <D>      database type

@author Emil Forslund
@since  3.0.0
runtime-parent/runtime-field/src/main/java/com/speedment/runtime/field/internal/comparator/LongFieldComparatorImpl.java