if (this.read(offset + i) != values[i])
if (this.read(offset + i) != (values[i] & 0xff))
    public boolean compare(int offset, int[] values, int len)    {        for (int i = 0; i < len; i++)            if (this.read(offset + i) != values[i])                return false;        return true;    }