code: public ArrayList<WebElement> getWebElements(final By by, boolean onlySufficientlyVisbile){
  		boolean javaScriptWasExecuted = executeJavaScript(by, false);
  		
  		if(config.useJavaScriptToClickWebElements){
  			if(!javaScriptWasExecuted){
  				return new ArrayList<WebElement>();
  			}
  			return webElementCreator.getWebElementsFromWebViews();
  		}
  
  		return getWebElements(javaScriptWasExecuted, onlySufficientlyVisbile);
  	}
docs: Returns an ArrayList of WebElements of the specified By object currently shown in the active WebView.
  
  @param by the By object. Examples are By.id("id") and By.name("name")
  @param onlySufficientlyVisible true if only sufficiently visible {@link WebElement} objects should be returned
  @return an {@code ArrayList} of the {@link WebElement} objects currently shown in the active WebView