@Override
        public boolean equals(final Object o) {
            if (this == o) {
                return true;
            }
            if (!(o instanceof Sub1)) {
                return false;
            }
            if (!super.equals(o)) {
                return false;
            }

            final Sub1 sub1 = (Sub1) o;

            return num2 == sub1.num2;
        }
Show a proper coloured unified diff of the two files
stroom-query/stroom-query-common/src/test/java/stroom/query/common/v2/TestSerialisation.java