Хорошее решение, мне это нравится. И я не знаю лучшего.

ли способ найти все (или только следующий)RealmObjects со строками лексикографически больше цели?

Что-то вроде

MyEntry next = realm.where(MyEntry.class)
        .greaterThan("name", current)
        .findAllSorted("name")
        .first();

который не работал, потому чтоgreaterThan не реализовано дляStrings.

Ответы на вопрос(1)

Ваш ответ на вопрос