IntegerNode extends LeafNode<Integer> { public Integer value() { return value; } IntegerNode();  IntegerNode(int value); Integer value(); @Override String getValue(); @Override String toString();  }
@Test public void testSetValue() { IntegerNode n = new IntegerNode(); assertFalse(n.setValue("invalid")); assertTrue(n.setValue("10")); assertThat(n.value(), is(10)); }