@Override
    public final int readInt() throws EOFException {
        final int i = readInt(pos);
        pos += INT_SIZE_IN_BYTES;
        return i;
    }
@Test
    public void testReadInt() throws Exception {
        int readInt = in.readInt();
        int theInt = Bits.readInt(INIT_DATA, 0, byteOrder == BIG_ENDIAN);
        assertEquals(theInt, readInt);
    }