title: Selenium wait when data loads in element from a calculation
body: <p>Consider this scenario:</p>
  
  <p>We have to perform <code>element.getText()</code> over an element for which data is coming up from a calculation .</p>
  
  <p>On page load element is present but data takes 5 seconds to load.</p>
  
  <p>Explicit wait and Implicit wait both will look whether element is present or not which is true from 1 to 5 seconds and they will execute returning me null text.</p>
  
  <p>What wait we can apply on this case ??
  Or the only solution left is <code>Thread.sleep(5000)</code></p>