removeAll

fun removeAll(dataList: List<D>): Boolean

Removes dataList from the list and emits a change message to surrounding observers

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

Return

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