Как получить минимальное и максимальное значение из списка объектов с помощью Java 8

У меня есть класс, как:

public class Test {
    private String Fname;
    private String Lname;
    private String Age;
    // getters, setters, constructor, toString, equals, hashCode, and so on
}

и список какList<Test> testList&nbsp;наполненныйTest&nbsp;элементы.

Как я могу получить минимальное и максимальное значениеage&nbsp;используя Java 8?