data.add(new Triple(n3, p, NodeFactory.createLiteral("foo", "", XSDDatatype.XSDstring)) );
data.add(new Triple(n4, p, n4));
data.add(new Triple(n5, p, NodeFactory.createLiteral("-1", "", XSDDatatype.XSDnonNegativeInteger)) );
infgraph = createInfGraph(rules, data);
TestUtil.assertIteratorValues(this, infgraph.find(null, s, null),
new Triple[] {
new Triple(n1, s, NodeFactory.createLiteral("isLiteral", "", null)),
new Triple(n1, s, NodeFactory.createLiteral("isXSDInt", "", null)),
new Triple(n1, s, NodeFactory.createLiteral("notXSDString", "", null)),