    @Test
    public void timepointsWithSameFieldsShouldBeDistinctInHashSet() {

        HashSet<Timepoint> timepoints = new HashSet<>(4);
        timepoints.add(new Timepoint(12, 0, 0));
        timepoints.add(new Timepoint(12, 0, 0));
        timepoints.add(new Timepoint(12, 0, 0));
        timepoints.add(new Timepoint(12, 0, 0));
        Assert.assertEquals(timepoints.size(), 1);
    }