Creates a new ImmutablePerson object.
if (firstName == null) {
throw new NullPointerException("firstName"); //$NON-NLS-1$
}
if (lastName == null) {
throw new NullPointerException("lastName"); //$NON-NLS-1$
}
this.age = age;
this.firstName = firstName;
this.lastName = lastName;