removeAll

fun removeAll(dataSet: Set<D>): Boolean

Removes dataSet from the set and emits a change message to surrounding observers

The change snapshot will contain a copy of dataSet that was just removed

Return

true if all of the elements of dataSet were removed, false otherwise