private static void assertFoundViews(List<View> foundViews, View ...expectedViewsInOrder) {
        assertEquals(expectedViewsInOrder.length, foundViews.size());

        for (int i = 0; i < expectedViewsInOrder.length; i++) {
            assertEquals(expectedViewsInOrder[i], foundViews.get(i));
        }
    }
Root, doesn't match, but children on various levels do.

          a
       /     \
      b       C (1)
   /     \      \
  D(2)    e      F (3)
selendroid-server/src/test/java/io/selendroid/server/model/internal/AbstractNativeElementContextTest.java