code: public static <T> TypeSafeMatcher<Optional<T>> presentAnd(final Matcher<? super T> innerMatcher) {
          return IsPresentOptionalAnd.presentAnd(innerMatcher);
      }
docs: Creates a matcher from an inner matcher for {@linkplain Optional}s which are present.