title: Java 8 Predicate to select an element from list based on element properties
body: <p>There is a List Employee Objects, each employee object has property start date.
  Task is to select only one employee who has the earliest start  date.
  I am trying to use Java 8 Predicate for this.
  So basically how can I compare list elements with each other in predicate ?
  And how can I do the same thing using lambda with Functional interface ?</p>