the DataSource in the background thread.The DataSource invalidates the PagedListand +updates its value. Then on the main thread, the PagedList notifies its observers of the new value.Now the PagedListAdapter knows about the new value. The background thread, the PageListAdapter needs to compute what’s changed, whats’ the difference and back on the UI thread, the View is updated in the onBinderViewHolder. 17