public void proceedToCart() throws InterruptedException {
   Thread.sleep(1000);
   System.out.println("inside proceed to cart");
   Actions actions = new Actions(driver);
   actions.moveToElement(driver.findElement(By.xpath(productDetailPage.getCartMouseOver())));
   actions.pause(1000);
   WebElement proceedToCart =
       driver.findElement(By.xpath(productDetailPage.getProceedToCartBtn()));
   actions.moveToElement(proceedToCart).sendKeys(Keys.ENTER).perform();
   String title = driver.getTitle();
   System.out.println(title);
   /*(new WebDriverWait(driver, 5))
   .until(ExpectedConditions.presenceOfElementLocated(By.xpath(productDetailPage.getProceedToCartBtn()))).click();*/
   String temp = driver.getTitle();
   if (temp.equals(title)) {
     System.out.println("Cart button was not clicked,trying again");
     proceedToCart();
   } else return;
 }