code: func (a *Assertions) Implements(interfaceObject interface{}, object interface{}, msgAndArgs ...interface{}) bool {
  	if h, ok := a.t.(tHelper); ok {
  		h.Helper()
  	}
  	return Implements(a.t, interfaceObject, object, msgAndArgs...)
  }
docs: // Implements asserts that an object is implemented by the specified interface.
  //
  //    a.Implements((*MyInterface)(nil), new(MyObject))