getOldListSize(); int getNewListSize(); boolean areItemsTheSame(int oldItemPosition, int newItemPosition); boolean areContentsTheSame(int oldItemPosition, int newItemPosition); Object getChangePayload(int oldItemPosition, int newItemPosition);
de complexidade O(n). • No entanto, se houver movimentação de itens, a complexidade é aumentada em O(n2), onde n = número de elementos adicionados e removidos. • Se suas listas são ordenadas pelo mesmo critério, desabilite a detecção de movimento.