public static int compare(final byte[] a, final byte[] b) {
        return getDefaultByteArrayComparator().compare(a, b);
    }
@Test
    public void testCompare() {
        byte[] array = new byte[] { 1, 2 };

        Assert.assertEquals(0, BytesUtil.compare(array, array));
        Assert.assertEquals(-2, BytesUtil.compare(new byte[] { 1, 2 }, new byte[] { 3, 4 }));
        Assert.assertEquals(0, BytesUtil.compare(new byte[] { 3, 4 }, new byte[] { 3, 4 }));
    }