RdfValueFactory valueFactory = new RdfValueFactory(graph,vf);
Representation r = valueFactory.createRepresentation(id.stringValue());
Set<Double> expected = new HashSet<Double>(Arrays.asList(
Double.NaN, Double.POSITIVE_INFINITY,Double.NEGATIVE_INFINITY));
Iterator<Double> dit = r.get(doubleTestField.stringValue(), Double.class);
while(dit.hasNext()){
Double val = dit.next();
Assert.assertNotNull(val);
Assert.assertTrue(expected.remove(val));
}