//TripleInt.java

public class TripleInt
{
    private Integer item1; // Data value 1
    private Integer item2; // Data value 2
    private Integer item3; // Data value 3

    public TripleInt
    (
        Integer i1,
        Integer i2,
        Integer i3
    )
    {
        item1 = i1;
        item2 = i2;
        item3 = i3;
    }

    // Print all data member values
    public void printAll()
    {
        System.out.println("(" + item1 + "," + item2 + "," + item3 + ")");
    }

    // Return min data member value
    public Integer minItem()
    {
        Integer minVal; // Holds min item value, init to first item

        minVal = item1;

        if (item2.compareTo(minVal) < 0)
        {
            minVal = item2;
        }
        if (item3.compareTo(minVal) < 0)
        {
            minVal = item3;
        }
        return minVal;
    }
}

