code: public static <T> T retry(final Callable<T> f, Predicate<Throwable> shouldRetry, final int maxTries) throws Exception
    {
      return retry(f, shouldRetry, 0, maxTries);
    }
docs: Same as {@link #retry(Callable, Predicate, int, int)} with quietTries = 0.