CollectionUpdateCallback
class CollectionUpdateCallback<T>(val prevData: List<T>?, val nextData: List<T>?, renderer: (index: Int, model: T) -> RenderInfo) : ListUpdateCallback
This class aims to generate the changeset between two lists of data and create the corresponding RenderInfo for later use.