code: public static TempFileProvider create(String providerType, ScheduledExecutorService executor) throws IOException {
          return create(providerType, executor, false);
      }
docs: Create a temporary file provider for a given type.
  <p/>
  This is the same as calling {@link #create(String, java.util.concurrent.ScheduledExecutorService, boolean) create(final String providerType, final ScheduledExecutorService executor, false)}
  
  @param providerType the provider type string (used as a prefix in the temp file dir name)
  @param executor     the executor
  @return the new provider
  @throws IOException if an I/O error occurs