removeAll

fun removeAll(keySet: Set<K>): Boolean

Removes the entries specified by keySet from the map and emits a change message to surrounding observers

The change snapshot will contain a copy of the entries that were just removed

Return

true if all of the entries were removed, false otherwise