I got a list of objects each having an attribute of type int. How do I find the max and min values of this attribute over all the objects in the list?
public class app 
{
    public static void main(String[] args) 
    {
     // professor p = new professor("Name", "LName", "Degree", Age); 
     professor p0= new professor("Chad", "Froes", "Biochemistry", 21);
     professor p1= new professor("Chad", "Froes", "Biochemistry", 21);
     professor p2 = new professor("Carol", "Hammond", "Modern Art", 43);
     //Oldest professor
     if (p0.ageGV > p1.ageGV && p0.ageGV > p2.ageGV)
     {
         System.out.println(p0.getOldest());
     }
     else if (p1.ageGV > p0.ageGV && p1.ageGV > p2.ageGV)
     {
         System.out.println(p1.getOldest());
     }
     else if (p2.ageGV > p1.ageGV && p2.ageGV > p0.ageGV)
     {
         System.out.println(p2.getOldest());
     }
     System.out.println("\n");
     //Youngest sort
     if (p0.ageGV < p1.ageGV && p0.ageGV < p2.ageGV)
     {
         System.out.println(p0.getYoungest());
     }
     if (p1.ageGV < p0.ageGV && p1.ageGV < p2.ageGV)
     {
         System.out.println(p1.getYoungest());
     }
     if (p2.ageGV < p1.ageGV && p2.ageGV < p0.ageGV)
     {
         System.out.println(p2.getYoungest());
     }
    }   
}