И така, след като търсих един час, намерих решението - трябваше да погледна тази публикация, която не е в java, а в node.js.
Запитване MongoDB, базиран на Mongo ID в приложение node.js
За щастие, езикът е близък до java, така че видях, че не можете да правите заявки, като просто вмъкнете objectID в оператора lt. Ще трябва да създадете обект objectID и да го вмъкнете в оператора.
ObjectId objID = new ObjectId("55732dccf58c555b6d3f1c5a");
query.addCriteria(Criteria.where("_id").lt(objID));