@Override public int hashCode() {
    int result = drawable != null ? drawable.hashCode() : 0;
    result = 31 * result + depth;
    return result;
  }
Representation of a drawable inside a single item.
It holds a depth value to make layer overriding possible.
dividers/src/main/java/com/karumi/dividers/Sublayer.java