JSON Parser  1.0
int default_compare_function_array_string_values ( const void *  element,
const void *  key 
)

JSON Array List value specific compare functions.

You should ONLY use these compare functions below (that are named for a
specific value type) if all the values represented in the list are of 
the same value type, and also matches the type specified in the compare 
function name.

Compare functions are used by D-List to  perform sorts and other functions
that evaluate the differences between elements. 

Using any of these functions in the group below on mixed value type lists
will yield unpredictable results. The code will not fail, each of these 
compare functions has protection from such misuse, but the results will
not be useful to the caller and are undefined.

For mixed value lists, please use the default compare function, or the
number function, above. Only use these if you are sure that is what you
want, and to reduce overhead, and the generalized compare functions are 
much more complicated to execute.                                                This compare function evaluates the elements of a specified JSON Array List

It can be used on both JSON Object lists and Array lists. It will only attempt to evaluate elements that have the value_type of JSON_string. It will return an "is equal" evaluation if the element is not a string.