type AndMatcher … func (m *AndMatcher) Match(actual interface{ … } func (m *AndMatcher) FailureMessage(actual interface{ … } func (m *AndMatcher) NegatedFailureMessage(actual interface{ … } func (m *AndMatcher) MatchMayChangeInTheFuture(actual interface{ … }