MultiLineString ml = gf.createMultiLineString(geometries);
FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2(null);
PropertyName p = ff.property(aname("geom"));
Literal collect = ff.literal(ml);
DWithin dwithinGeomCo = ((FilterFactory2) ff).dwithin(p, collect, 5, "meter");
Query dq = new Query(tname("road"), dwithinGeomCo);
SimpleFeatureCollection features = dataStore.getFeatureSource(tname("road")).getFeatures(dq);
assertEquals(0, features.size());