question: public static WebElement findElementVisibleAfter ( SearchContext parent , By by , int timeoutInSeconds ) { Preconditions . checkNotNull ( parent ) ; Preconditions . checkNotNull ( by ) ; try { WebElementWait wait = new WebElementWait ( parent , timeoutInSeconds ) ; return wait . until ( null ) ; } catch ( TimeoutException e ) { throw new TimeoutException ( String . format ( "Element %s is not visible after %s seconds" , by , timeoutInSeconds ) , e ) ; } }
target:  Finds an element that is visible.