'Expects two string values. It will split the string by whitespace
and compare each value. It will return True if both lists are the same,
contain the same elements and the same order.'

def _values_is_equal(self, a, b):

    if ((a is None) or (b is None)):
        return False
    a = a.split()
    b = b.split()
    if (len(a) != len(b)):
        return False
    return (len([i for (i, j) in zip(a, b) if (i == j)]) == len(a))
