IBM interview question

Explain Interface in Java with example.