Dim List1 As List
Dim List2 As List
Dim List3 As List
List1.Initialize
List2.Initialize
List3.Initialize
List1.AddAll(Array As String("One", "Two", "Three", "Four"))
List2.AddAll(Array As String("Four", "Three", "Two", "One"))
List3.AddAll(Array As String("One", "Two", "Three", "Four"))
Dim s As B4XSerializator
Dim bc As ByteConverter
Dim b1 As String = bc.StringFromBytes(s.ConvertObjectToBytes(List1), "UTF8")
Dim b2 As String = bc.StringFromBytes(s.ConvertObjectToBytes(List2), "UTF8")
Dim b3 As String = bc.StringFromBytes(s.ConvertObjectToBytes(List3), "UTF8")
If b1 = b3 Then
Log("List1 is equal to List3")
End If
If b1 = b2 Then
Else
Log("List1 is NOT equal to List2")
End If