asserts that the given list of differences contains a referencechange describing the addition of a value into a multi-valued reference . the differences list will be updated by this call , removing the corresponding diff if it could be located . note that in order for this to work , we expect the eobjects to have a `` name '' feature returning a string so that we can compare it to the given qualified names . concode_field_sep PlaceHolder placeHolder concode_field_sep Predicate<? super EObject> getResourceChildrenFilteringPredicate concode_elem_sep T removeFirst concode_elem_sep void assertChangedReference concode_elem_sep void assertAllMatched concode_elem_sep void assertRemovedFromReference concode_elem_sep void assertRemoved concode_elem_sep void assertChangedAttribute concode_elem_sep void assertAdded
void function ( List < Diff > arg0 , String arg1 , String arg2 , String arg3 , DifferenceSource arg4 ) { final Predicate < ? super Diff > loc0 = and ( fromSide ( arg4 ) , addedToReference ( arg1 , arg2 , arg3 ) ) ; final Diff loc1 = removeFirst ( arg0 . iterator ( ) , loc0 ) ; assertNotNull ( loc1 ) ; }