JSAN.GeneralValueComparator would compare the entry of two Hierarchical objects.
This means keep its order in the JSAN.

Signed-off-by: 核心力量 <kernelforce@gmail.com>