@Override
    public int hashCode() {
        return super.hashCode()
                + Long.valueOf(value).hashCode()
                + Integer.valueOf(lowerBound).hashCode()
                + Integer.valueOf(upperBound).hashCode();
    }
@Test
    void requireThatHashCodeIsImplemented() {
        assertEquals(new RangeEdgePartition("foo=-10", 10, 2, 3).hashCode(),
                new RangeEdgePartition("foo=-10", 10, 2, 3).hashCode());
    }