तो एक घंटे की खोज के बाद, मुझे समाधान मिल गया है - मुझे इस पोस्ट को देखना था जो जावा में नहीं बल्कि नोड.जेएस में है।
क्वेरी करना एक नोड.जेएस ऐप में मोंगो आईडी पर आधारित एक मोंगोडीबी
शुक्र है, भाषा जावा के करीब है इसलिए मैंने देखा कि आप केवल ऑब्जेक्ट आईडी को लेफ्टिनेंट ऑपरेटर में डालकर क्वेरी नहीं कर सकते हैं। आपको एक ऑब्जेक्टआईडी ऑब्जेक्ट बनाना होगा और उसे ऑपरेटर में डालना होगा।
ObjectId objID = new ObjectId("55732dccf58c555b6d3f1c5a");
query.addCriteria(Criteria.where("_id").lt(objID));