Criado a classe Assertion para explicar seu funcionamento 

Criado a classe Arquivo para a explicação de entrada e saida de java