title: How to access elements of a stream in Java 8, or return one element of a stream?
body: <p>I have the method:</p>
  
  <pre><code>public Monitor getCurrentMonitor() {
      findCurrentMonitor();
      return monitors.stream().filter(a -&gt; a.isCurrent());
  }
  </code></pre>
  
  <p>It's purpose is to find the current Monitor (there is only one in the list), and return it. How would I accomplish this functionally, or would it be better to do it procedurally?</p>