### What happened?

The sample usage for java's `FluentWait` class refers to the methods `withTimeout` and `pollingEvery` that take a `TimeUnit` argument. These methods have been removed in commit 502301edeb4c4caf27aad125e8e75da3f22691f1, and no longer exist.

### How can we reproduce the issue?

```shell
Attempt to compile the code featured in `FluentWait`'s sample usage.
```


### Relevant log output

```shell
N/A
```


### Operating System

Windows 10 (but should reproduce regardless of OS)

### Selenium version

Noticed in Java 4.1.1, problem introduced in Java 4.0.0

### What are the browser(s) and version(s) where you see this issue?

N/A

### What are the browser driver(s) and version(s) where you see this issue?

N/A

### Are you using Selenium Grid?

No.
package org.openqa.selenium.support.ui;
import com.google.common.base.Throwables;
import com.google.common.collect.ImmutableList;
import org.openqa.selenium.TimeoutException;
import org.openqa.selenium.WebDriverException;
import org.openqa.selenium.internal.Require;
import java.time.Clock;
import java.time.Duration;
import java.time.Instant;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.function.Function;
import java.util.function.Supplier;
/**
 * An implementation of the {@link Wait} interface that may have its timeout and polling interval
 * configured on the fly.