A Java 8 implementation of Scala's Try, Success, and Failure