doTimeElevationFilter( null, 1, 0 , 2);
doTimeElevationFilter( null, 2, 0 , 1, 2);
doTimeElevationFilter( null, 3, 1 , 2);
doTimeElevationFilter( null, 4);
doTimeElevationFilter( null, new NumberRange(Integer.class,-1,0));
doTimeElevationFilter( null, new NumberRange(Integer.class,-1,1),0,2);
doTimeElevationFilter( null, new NumberRange(Integer.class,1,3),0,1,2);
doTimeElevationFilter( null, new NumberRange(Integer.class,-1,4),0,1,2);
doTimeElevationFilter( null, new NumberRange(Integer.class,3,4),1,2);
doTimeElevationFilter( null, new NumberRange(Integer.class,4,5));
// combined date/elevation - this should be an 'and' filter
doTimeElevationFilter( Date.valueOf("2012-02-12"), 2, 0, 1, 2);
// disjunct verification
doTimeElevationFilter( Date.valueOf("2012-02-11"), 3, 2);