DiffUtilCallback
class DiffUtilCallback(oldList: List<ViewData>, newList: List<ViewData>) : DiffUtil.Callback(source)
A DiffUtil.Callback for calculating the difference between two lists of ViewData.
This class is used to efficiently update a RecyclerView adapter when the underlying data changes.