Я использую древовидную карту с типами данных Map для хранения дат с соответствующими данными.Я хочу быть в состоянии узнать, что предыдущий или следующий ключ от указанного ключа.Как я могу получить соседний ключ от указанного ключа?Я рассмотрел итерацию по моей карте дерева, но это не очень эффективно.