code: public static <T extends Throwable> Matcher<T> isThrowable(Class<?> type) {
          return IsThrowable.isThrowable(type);
      }
docs: Throwable matcher with only a type argument
  @param type the throwable type to match
  @param <T> type of the matched throwable
  @return the matcher