Learn to Read the Documentation, Luke

What is wrong in this Selenium code snippet?

public void waitUntilElementIsClickable(WebElement element)
{
driver.manage().timeouts().implicitlyWait(0, TimeUnit.SECONDS);
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.elementToBeClickable(element));
driver.manage().timeouts().implicitlyWait(10…