//jump to key ahead of our input key
if(nextKey.size() == 1){
if(!cursor.jump(nextKey.get(0)))
throw new RuntimeException("Key should exist but failed to jump to it's location");
} else {
if(!cursor.jump(nextKey.get(1)))
throw new RuntimeException("Key should exist but failed to jump to it's location");
}
}
//back one should be the input key, if it's not then the key