Java 8 View my blog https://readtorakesh.com/category/java8/ for explanation and usage of code of this repository