code: public static PageSnapshot shootPage(WebDriver driver, ScrollStrategy scroll, int scrollTimeout) {
          return shootPage(driver,scroll,scrollTimeout,false);
      }
docs: To be used when screen shooting the page
  and need to scroll while making screen shots, either vertically or
  horizontally or both directions (Chrome).
  
  @param driver WebDriver instance
  @param scroll ScrollStrategy How you need to scroll
  @param  scrollTimeout Timeout to wait after scrolling and before taking screen shot
  @return PageSnapshot instance