There are two types of properties: structural and decorative. We can ask two questions every time we need to identify an object descriptively: what's its steuctures and how is it decorated ?
Usually, by structural properties only is not sufficient. There can be many structurally similar objects, like WebElement, in this case, decoration information can be very helpful. Order info is also important. But always take this precedence order: structure, decoration and sequence.