Descobrir tipo de um triângulo

Programa que receba 3 valores inteiros que formarão os 3 lados de um triângulo. Verifique se o triângulo é Equilátero (todos os lados iguais), Isósceles (dois lados iguais) ou escaleno (os três lados diferentes). (Esse programa é só com decisão, não tem repetição)

Alguém poderia me da uma ajuda nesta? não estou conseguido fazer ente algorítimo

Qual é a linguagem? Java?