@Override
    public IntMinimum clone() {
        IntMinimum clone = new IntMinimum();
        clone.min = this.min;
        return clone;
    }
@Test
    void testClone() {
        IntMinimum min = new IntMinimum();
        int value = 42;

        min.add(value);

        IntMinimum clone = min.clone();
        assertThat(clone.getLocalValue().intValue()).isEqualTo(value);
    }