DiffAdapter

constructor(items: MutableList<T>, comparison: (first: T, second: T) -> Boolean = { first, second -> first.hashCode() == second.hashCode() })