Algorithms examples based on Java language with Maven and JUnit