if (null != _virtualDirStartLimit) {
if (null != optionalFilterDate) {
ObjectId altStartId = new ObjectId((int)(optionalFilterDate.getTime()/1000L), 0, 0);
//(zero out the inc/machine ids so this query is independent to calling service)
if (altStartId.compareTo(_virtualDirStartLimit) > 0) { // (altStartId > _virtualDirStartLimit)
query.put(MongoDbManager.gte_, altStartId);
}
else {
query.put(MongoDbManager.gte_, _virtualDirStartLimit);
}