Существуют ли различия между различными методами в каждой из следующих групп операций извлечения элементов в LinkedList?
Возвращение операций удаления null +: poll(), pollFirst().
Возврат null + не удаление операций: peek(), peekFirst().
Выбрасывание исключений + операции удаления: pop(), remove(), removeFirst().
Выбрасывание исключений + удаление операций: element(), getFirst().
Подобные дублирования существуют в методах ввода.
Если нет такой разницы, я бы ожидал, что это будет упомянуто в javadoc методов (что-то вроде старого старого "Это точно так же, как вызов..." ). Это всего лишь небольшая документация, или я ничего не пропустил?