assertIsXXXX functions and assertEquals,assertNotEquals and assertItemsEquals work with generic and list tables

From the TODO:
- add assertIsNumber, assertIsXXX
- table assertions