@Test
public void canReadGenerics(){

    List<TestMe> testList = om.readValue("[{\"text\":\"foo\",\"nmbr\":42,\"another\":{\"text\":\"bar\",\"nmbr\":666,\"another\":null}}]",
            new GenericType<List<TestMe>>(){});
    TestMe test = testList.get(0);
    assertEquals("foo", test.text);
    assertEquals(42, test.nmbr);
    assertEquals("bar", test.another.text);
    assertEquals(666, test.another.nmbr);
    assertEquals(null, test.another.another);
}