Pregunta de entrevista de Stingray

What is an interface in java?