Email addresses can not contain spaces to be valid
Refactor: Extracted explaining helper
Refactor: Extracted explaining helper
Email addresses can not have more than one @ symbols to be valid
Refactor: Extracted explaining helper
Refactor: Moved the call to containsMoreThanOneAtSymbols into the isNotValid method