code: func ElementsMatch(t TestingT, listA interface{}, listB interface{}, msgAndArgs ...interface{}) {
  	if h, ok := t.(tHelper); ok {
  		h.Helper()
  	}
  	if assert.ElementsMatch(t, listA, listB, msgAndArgs...) {
  		return
  	}
  	t.FailNow()
  }
docs: // ElementsMatch asserts that the specified listA(array, slice...) is equal to specified
  // listB(array, slice...) ignoring the order of the elements. If there are duplicate elements,
  // the number of appearances of each of them in both lists should match.
  //
  // assert.ElementsMatch(t, [1, 3, 2, 3], [1, 3, 3, 2])