Is it possible to use the Java 8 Stream API on Android API < 24?
<p>I've read this <a href="https://stackoverflow.com/questions/38607149/is-there-a-way-to-use-java-8-functional-interfaces-on-android-api-below-24">post</a> here. But still I cannot run code containing Java 8 Stream API features like the following on minSdkVersion &lt; 24.</p>

<pre><code>List&lt;Car&gt; newCars = cars.stream()
                        .filter(s -&gt; s.getColor().equals("red"))
                        .collect(Collectors.toList());
</code></pre>

<p>This doesn't run due to the error message</p>

<blockquote>
  <p>Call requires API level 24 (current min is 15): java.util.Collection#stream</p>
</blockquote>

<p>So does someone know a solution?</p>