@Override
    public boolean equals(Object o) {
        return super.equals(o);
    }
@Test
    public void equalsTest() {
        ChunkMessageIdImpl chunkMsgId1 = new ChunkMessageIdImpl(
                new MessageIdImpl(0, 0, 0),
                new MessageIdImpl(1, 1, 1)
        );
        ChunkMessageIdImpl chunkMsgId2 = new ChunkMessageIdImpl(
                new MessageIdImpl(2, 2, 2),
                new MessageIdImpl(3, 3, 3)
        );

        MessageIdImpl msgId = new MessageIdImpl(1, 1, 1);

        assertEquals(chunkMsgId1, chunkMsgId1);
        assertNotEquals(chunkMsgId2, chunkMsgId1);
        assertEquals(msgId, chunkMsgId1);
    }