public static ValidOffsetAndEpoch diverging(OffsetAndEpoch offsetAndEpoch) {
        return new ValidOffsetAndEpoch(Kind.DIVERGING, offsetAndEpoch);
    }
@Test
    void diverging() {
        ValidOffsetAndEpoch validOffsetAndEpoch = ValidOffsetAndEpoch.diverging(new OffsetAndEpoch(0, 0));

        assertEquals(ValidOffsetAndEpoch.Kind.DIVERGING, validOffsetAndEpoch.kind());
    }