// grab the first one (ie index = 1 )
filter = ff.id(ff.resourceId("CITY.98734597823459687235","A457",new Version(1) ));
// grab the twelfth record in the sequence (ie index = 12 )
filter = ff.id(ff.resourceId("CITY.98734597823459687235","A457",new Version(12) ));
// Grab the entry close to Jan 1985
DateFormat df = DateFormat.getDateInstance( DateFormat.SHORT );
df.setTimeZone(TimeZone.getTimeZone("GMT"));
filter = ff.id(ff.resourceId("CITY.98734597823459687235","A457",new Version(df.parse("1985-1-1"))));