public static function lessThan( $sourceDate, $targetDate, $equal = false ) {

		$source = is_string( $sourceDate ) ? strtotime( $sourceDate ) : $sourceDate->getTimestamp();
		$test 	= is_string( $targetDate ) ? strtotime( $targetDate ) : $targetDate->getTimestamp();

		// Test less than
		if( $equal ) {

			return $test <= $source;
		}

		return $test < $source;
	}