In this chapter, we will do the following:
Solve complex formula calculations using functors
Create enumerations
Use the helper classes from the lang package
Implement the methods toString, compareTo, equals, and hashCode using helper classes
Validate data passed in from a Web site