[#2805] Add seekAfter() and seekBefore() to allow for paging in both directions