addAt

fun addAt(index: Int, data: D): Boolean

Adds data to the list at the specified index and emits a change message to surrounding observers

The change snapshot will contain data that was just added

Return

true if the element was added to the list, false otherwise