1 package com.freemindcafe.java8.sample2;
3 import java.util.Arrays;
5 import java.util.stream.Collectors;
7 import org.junit.Before;
11 List<Transaction> transactions;
20 transactions = Arrays.asList(
31 public void all_the_transactions_in_year_2011_sort_them_by_value(){
32 List<Integer> values = transactions.stream().filter(t -> t.getYear() == 2011).map(t -> t.getValue()).sorted((t1,t2)-> t1.compareTo(t2)).collect(Collectors.toList());
33 System.out.println(values);