Merge pull request #9 from rfoxfa/java

Java
Merge pull request #14 from NextGenAI/candidate

Candidate
Merge pull request #15 from NextGenAI/java

Java