Set<ТКлюч> keySet() — Возвращает множество ключей коллекции Collection<ТЗначение> values() — Возвращает множество элементов коллекции Кто-нибудь может подсказать, почему для множества ключей мы получаем Set, а для множества значений — Collection?