Getting Started
->PokerHand is the main class which is immutable and which will called for creating new hands. ->CardTest is test class which validates different test scenarios. ->Comprehensive comments are attached to each methods ->This is spring boot project and has a server embedded but it is of no use. That is just for maintaining project structure -> This is maven based project and contains all the dependencies in POM file. -> mvn clean build will run all the test cases.
The following guides illustrate how to use some features concretely: