{
assertTrue( "First call to Iterator.hasNext() returned false.",
false );
return;
}
pointOb = (PointObsDatatype) it.nextData();
assertTrue( "Start time (iterator) <" + pointOb.getNominalTimeAsDate().getTime() + "> not as expected <" + trajDsInfo.getStartDateLong() + ">.",
pointOb.getNominalTimeAsDate().getTime() == trajDsInfo.getStartDateLong() );
assertTrue( "Start lat (iterator) <" + pointOb.getLocation().getLatitude() + "> not as expected <" + trajDsInfo.getExampleTrajStartLat() + ">.",
doubleWithinEpsilon( pointOb.getLocation().getLatitude(), trajDsInfo.getExampleTrajStartLat(), 0.0001 ) );
assertTrue( "Start lon (iterator) <" + pointOb.getLocation().getLongitude() + "> not as expected <" + trajDsInfo.getExampleTrajStartLon() + ">.",