runs diff and returns the results . concode_field_sep Integer delStart concode_elem_sep Comparator<ObjectType> comparator concode_elem_sep Integer delEnd concode_elem_sep Integer addStart concode_elem_sep List<ObjectType> from concode_elem_sep List<ObjectType> to concode_elem_sep List<DiffType> diffs concode_elem_sep Integer addEnd concode_field_sep void onToNotFrom concode_elem_sep void setIndices concode_elem_sep void onFromNotTo concode_elem_sep void onMatch concode_elem_sep void traverseEndOfSequences concode_elem_sep List<DiffType> diff concode_elem_sep void addPending concode_elem_sep DiffType createDifference concode_elem_sep void traverseSequences
List < DiffType > function ( ) { traverseSequences ( ) ; addPending ( ) ; return diffs ; }