@Override
	public int compare(final Object obj1, final Object obj2) {
		Comparable<?> comparable1 = getComparable(obj1);
		Comparable<?> comparable2 = getComparable(obj2);

		return Util.compareAllowNull(comparable1, comparable2);
	}
@ Override public int compare ( final Object obj1 , final Object obj2 ) { Comparable < ? > comparable1 = getComparable ( obj1 ) ; Comparable < ? > comparable2 = getComparable ( obj2 ) ; return Util . compareAllowNull ( comparable1 , comparable2 ) ; }
{@inheritDoc}