Java alle Determin-Elemente sind in einer Liste gleich

Ich versuche festzustellen, ob alle Elemente in einer Liste identisch sind. sowie

(10,10,10,10,10) --> true
(10,10,20,30,30) --> false

Ich weiß, Hashset könnte hilfreich sein, aber ich weiß nicht, wie man in Java schreibt.

dies ist die, die ich ausprobiert habe, aber nicht funktioniert hat:

public static boolean allElementsTheSame(List<String> templist) 
{

    boolean flag = true;
    String first = templist.get(0);

    for (int i = 1; i< templist.size() && flag; i++)
    {
        if(templist.get(i) != first) flag = false;
    }

    return true;
}

Antworten auf die Frage(6)

Ihre Antwort auf die Frage