RED - Peak not implemented
GREEN - Peak implemented
REFACTOR - Peek method, added javadoc.