Amend HBASE-16705 Eliminate long to Long auto boxing in LongComparator. (binlijin)

JDK 6 compatibility fix
diff --git a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java
index 3e96b01..eeb0a56 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/filter/LongComparator.java
@@ -25,6 +25,7 @@
 import org.apache.hadoop.hbase.exceptions.DeserializationException;
 import org.apache.hadoop.hbase.protobuf.generated.ComparatorProtos;
 import org.apache.hadoop.hbase.util.Bytes;
+import org.apache.hadoop.hbase.util.LongUtils;
 
 /**
  * A long comparator which numerical compares against the specified byte array
@@ -42,7 +43,7 @@
   @Override
   public int compareTo(byte[] value, int offset, int length) {
     long that = Bytes.toLong(value, offset, length);
-    return Long.compare(longValue, that);
+    return LongUtils.compare(longValue, that);
   }
 
     /**