@Override public void expected(Object o) { assertTrue(o instanceof PersonNetwork); PersonNetwork other = (PersonNetwork) o; AssertUtil.assertEquals("homeNetwork", homeNetwork, other.isHomeNetwork()); if (network != null) { network.expected(other.getNetwork()); } }