public function validate()
{
if (!$this->isLengthValid()) {
return false;
} elseif (!$this->isLocalCodeValid()) {
return false;
} elseif (!$this->isFormatValid()) {
return false;
} elseif (!$this->isChecksumValid()) {
return false;
} else {
return true;
}
}