Object lastAckedSequenceNumber = lastAcked.getSequenceNumber();
// lets iterate through all IDs from the
//Tuple tuple = new Tuple();
Tuple tuple = getOrderedIndex().findGreaterOrEqual(lastAckedSequenceNumber);
TupleBrowser iter = getOrderedIndex().browse();
while (iter.getNext(tuple)) {
Long sequenceNumber = (Long) tuple.getKey();
if (sequenceNumber.compareTo(lastAckedSequenceNumber) > 0) {
ActiveMQMessage message = null;
// TODO we could probably tune this some more since we have tuple.getValue() already
message = getMessageBySequenceNumber(sequenceNumber);