title: Selenium Webdriver (Java) - How to work around dynamic text and countdown timer?
body: <p>I am working on automating a sign up that contains a counter.</p>
  
  <p>So the thing is, I want to sign up to something that occurs every 7 minutes.</p>
  
  <p>Here is what the web code looks like: </p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;class-countdown-timer _ngcontent-c19="" _nghost-c24=""&gt;
    &lt;!----&gt;
    &lt;h2 _ngcontent-c24="" id="class-countdown-timer"&gt;Próxima clase en vivo en &lt;span _ngcontent-c24="" class="countdown-timer"&gt;02:15&lt;/span&gt;
      &lt;i _ngcontent-c24="" aria-hidden="true" class="icon-clock"&gt;&lt;/i&gt;
    &lt;/h2&gt;
  &lt;/class-countdown-timer&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>My issue is that the "class-countdown-timer" text is dynamic and the "countdown-timer" its a countdown, from 07:00 to 00:00.</p>
  
  <p>My cry for help is that I need to perform a certain action when the "class-countdown-timer" text is "Próxima clase en vivo en  " and the counter is in between "05:00" and "02:00"</p>
  
  <p>I can't get to work a fluent wait that waits until first, countdown text shows the above and the timer is between those times, any idea?</p>
  
  <p>thanks :D </p>