}
Matcher<Object> _nullValue_1 = Matchers.nullValue();
Matcher<Object> _not = Matchers.<Object>not(_nullValue_1);
Matcher<Object> _is_1 = Matchers.<Object>is(_not);
MatcherAssert.<IHandleDelta>assertThat(actual, _is_1);
IHandle _element = expected.getElement();
IHandle _element_1 = actual.getElement();
Matcher<IHandle> _is_2 = Matchers.<IHandle>is(_element_1);
MatcherAssert.<IHandle>assertThat(_element, _is_2);
int _kind = expected.getKind();
int _kind_1 = actual.getKind();
Matcher<Integer> _is_3 = Matchers.<Integer>is(Integer.valueOf(_kind_1));
MatcherAssert.<Integer>assertThat(Integer.valueOf(_kind), _is_3);
int _flags = expected.getFlags();
int _flags_1 = actual.getFlags();
Matcher<Integer> _is_4 = Matchers.<Integer>is(Integer.valueOf(_flags_1));
MatcherAssert.<Integer>assertThat(Integer.valueOf(_flags), _is_4);
IHandle _movedToElement = expected.getMovedToElement();
IHandle _movedToElement_1 = actual.getMovedToElement();
Matcher<IHandle> _is_5 = Matchers.<IHandle>is(_movedToElement_1);
MatcherAssert.<IHandle>assertThat(_movedToElement, _is_5);
IHandle _movedFromElement = expected.getMovedFromElement();
IHandle _movedFromElement_1 = actual.getMovedFromElement();
Matcher<IHandle> _is_6 = Matchers.<IHandle>is(_movedFromElement_1);
MatcherAssert.<IHandle>assertThat(_movedFromElement, _is_6);
final IHandleDelta[] expectedChildren = expected.getAffectedChildren();
final IHandleDelta[] actualChildren = actual.getAffectedChildren();
int _length = expectedChildren.length;